/**
 * Author: luoqi
 * Created Date: 2025-09-26 22:05:24
 * Last Modified: 2025-10-24 09:21:38
 * Modified By: luoqi at <**@****>
 * Copyright (c) 2025 <*****>
 * Description:
 */

#include <thread>
#include <iostream>
#include <utils/autocrlf.hpp>
#include <qshell/qshell.h>
#include <cmds/cmds.hpp>
#include <dev/xbot.h>

int main()
{
    StreamAutoCRLF new_stream;

    QShell &cli = QShellObj::obj();
    XBot &dev = XBotObj::obj();

    Commands::init();
    cli.title();

    dev.start();

    cli.exec();

    dev.stop();

    return 0;
}
